function hideDiv(div_id) {
	$("#" + div_id).animate({
		opacity : "hide"
	}, 300);
}
function popupDiv(div_id) {
	var div_obj = $("#" + div_id);
	//窗口宽度,高度
	var winWidth = $(window).width();
	var winHeight = $(window).height();
	//弹出的div的宽度,高度
	var popHeight = div_obj.height();
	var popWidth = div_obj.width();
	div_obj.animate({
		opacity : "show",
		left : (winWidth - popWidth) / 2,
		top : (winHeight - popHeight) / 2,
		width : popWidth,
		height : popHeight
	}, 300);
}
//课程修改的js事件
$(function() {
	$("#updateCourse_div").easydrag();
	$("#updateCourse_div").setHandler("#updateCourse_div #updateCourse_head");
});

$(function() {
	$("#AddCourse_div").easydrag();
	$("#AddCourse_div").setHandler("#AddCourse_div #AddCourse_head");
});


function popadd()
{
	if(!RolePowerManager())
	{
		return;
	}
	popupDiv('AddCourse_div');
}

//点击修改课程后的事件
function clickUpdateCourse(id) {
	CourseManager.getById(id, function(data) {
		$("#courseid").val(data.id);
		$("#couesename").val(data.name);
		$("#coursetime").val(data.coursetime);
	});
	popupDiv('updateCourse_div');
}
//更新一个课程的信息
function updateCourse() {
	if(!RolePowerManager())
	{
		return;
	}
	if ($("#couesename").val() && $("#coursetime").val()) {
				CourseManager.updateCourse($("#courseid").val(), $(
						"#couesename").val(), $("#coursetime").val(), function(
						data) {
					if (data) {
						alert("修改成功");
						hideDiv('updateCourse_div');
						location.href="FindCourseServlet?serchtype=null";
					} else {
						alert("修改失败，请重试");
					}
				});
	}
	else 
	{
		alert("请输入完整信息");
	}
}
//增加一门课程
function addCourse() {
	if ($("#inputcoursename").val() && $("#inputcoursetime").val()) {
		if (!isNaN($("#inputcoursetime").val())) {
			CourseManager.ifExists($("#inputcoursename").val(), function(data) {
				if (data) {
					alert("该课程已存在");
				} else {
					CourseManager.addCourse($("#inputcoursename").val(), $(
							"#inputcoursetime").val(), function(data) {
						if (data) {
							alert("添加成功");
							location.href="FindCourseServlet?serchtype=null";
						} else {
							alert("添加失败");
						}
					});
				}
			})
		} else {
			alert("课时必须是数字");
		}
	} else {
		alert("请输入完整信息");
	}
}
//删除一门课程
function deleteCourse(id)
{
	if(!RolePowerManager())
	{
		return;
	}
	if(!confirm("是否确定删除 ？"))
	{
		return;
	}
	CourseManager.deleteByCourseId(id,function(data)
			{
		if(data)
			{
				alert("删除成功");
				location.href="FindCourseServlet?serchtype=null";
			}else
				{
					alert("删除失败");
				}
			});
}

function changePageSize()
{
	var pageSize=$("#pageSize").val();
	location.href="FindCourseServlet?pageSize="+pageSize;
}

function search()
{
	if($("#serchtype").val()=="courseid"||$("#serchtype").val()=="coursetime")
		{
			if(isNaN($("#keycode").val())||""==$("#keycode").val())
				{
					alert("请输入数字");
					return;
				}
		}
	$("#searchform").submit();
}